Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prepare for CTAN release #61

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

prepare for CTAN release #61

wants to merge 11 commits into from

Conversation

LogCreative
Copy link
Contributor

@LogCreative LogCreative commented Sep 5, 2021

This is a PR for CTAN release preparation.

CTAN has a strict check on package release.

It may take some time for the package to pass the release. Meanwhile:

  • Check copyright licenses.
  • Check installation.

@LogCreative LogCreative mentioned this pull request Sep 5, 2021
10 tasks
@LogCreative
Copy link
Contributor Author

Remember the namespace of our package is sjtubeamer, which is not the name of this repository. Because:

Let us remind you that there are operating systems unable to distinguish between myfile and MyFile . That's why we check for “identical filenames” after converting everything to “lowercase”.

@LogCreative
Copy link
Contributor Author

Local Installation check complete. I will add a README in the src/ directory to make it included in the package.

@LogCreative LogCreative requested a review from skyzh September 5, 2021 11:50
Copy link
Member

@skyzh skyzh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

src/tex 目录是不是应该 ignore?其他都 LGTM

@LogCreative
Copy link
Contributor Author

忘了

@LogCreative
Copy link
Contributor Author

LogCreative commented Sep 5, 2021

I am searching the information on vi/ folder inclusion. It is dangerous to include such a directory since it could NOT make it to the MiKTeX distribution. See hitszbeamer for a failed output.

I will try to solve it through TDS packaging standard.

@skyzh
Copy link
Member

skyzh commented Sep 5, 2021

We could drop support for MiKTeX for now :) We could resolve this in next minor version.

@LogCreative
Copy link
Contributor Author

LogCreative commented Sep 5, 2021

I am not sure about that... It could be solved by some way... I guess...

I will try to figure it out.

@LogCreative
Copy link
Contributor Author

It seems fibeamer is successfully built. I have to believe *-ctan.zip with its tds.zip will work, at least for now. It seems to be the previous beamer is not correctly packaged.

@LogCreative
Copy link
Contributor Author

First attempt on CTAN release has been made. Notice the email.

@LogCreative
Copy link
Contributor Author

Technical error occurred. Internal distribution will be first deployed.

@LogCreative
Copy link
Contributor Author

#77 will try to solve the technical errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants